
<template>
  <div id="app">
    <router-view/>
  </div>
</template>

<script>
import { setToken} from '@/libs/utils'
export default {
  name: 'App',
  metaInfo:{
    title:'回测历史',
    titleTemplate: '%s |野莓网络科技 ',
    meta: [
      { charset: 'utf-8' },
      { name: 'description', content: 'foo' },
      {keyword: '量化交易'}
    ]
  },
  // mounted(){
  //   /**
  //    *判断浏览器窗口是刷新或者关闭操作
  //    * 无论任何浏览器不管是刷新或者是关闭都会执行下面两个方法 onbiforeunload  onunload
  //    * 根据时间差来实现
  //    * 在点击刷新或者关闭时开始计时记录下这一刻的时间戳
  //    * 因为刷新和关闭 在执行onunload方法时的时间不一样，一般情况下经过测试
  //    * 关闭时时间差不大于3毫秒
  //    * 刷新时即使只有一个简单的helloworld页面都不少于10毫秒
  //    * 而一般网站网页内容更多，时间差达到了100多毫秒
  //    *
  //    *
  //    * 下面方法的缺点是不管你开了多少窗口，都会在关闭一个窗口时清空所有localStorage缓存
  //    * 造成所有页面都需要重新登录，其实这也是针对项目而言的，目前本项目就不认为这是缺点
  //    * 而能更好的保护用户信息
  //    **/
  //   // let beginTime = 0;//开始时间
  //   // let differTime = 0;//时间差
  //   // window.onunload = function (){
  //   //   differTime = new Date().getTime() - beginTime;
  //   //   if(differTime <= 5) setToken('');
  //   // };
  //   // window.onbeforeunload = function (){
  //   //   beginTime = new Date().getTime();
  //   // };
  //
  //   /*区分关闭和刷新，关闭退出登录 start*/
  //   window.onload = function(){
  //     if(!window.sessionStorage["tempFlag"]){
  //       setToken('');
  //       this.$router.push({
  //         path:'/'
  //       })
  //     }else{
  //       window.sessionStorage.removeItem("tempFlag");
  //     }
  //   }
  //   window.onunload = function (){
  //     window.sessionStorage["tempFlag"] = true;
  //   }
  //   window.onbeforeunload = function (){
  //     window.sessionStorage["tempFlag"] = true;
  //   }
  // }
}
</script>
<style lang="less">
  @import '../static/theme/color.less';
</style>
<style lang="less">
  .size{
    width: 100%;
    height: 100%;
  }
  html,body{
    .size;
    margin: 0;
    padding: 0;
  }
  #app {
  }
  .trade_main_modal{
    .ivu-modal-body{
      padding: 0;
    }
  }
  .mycolor_modal{
     .ivu-table td {
      background-color: transparent;
    }
    .ivu-table .demo-table-buy-row td{
      color: #AFAFAF;
      background-image: linear-gradient( -90deg , #FFFFFF 0%, #D6FACD 100%);
    }
    .ivu-table .demo-table-sell-row td{
      color: #AFAFAF;
      background-image: linear-gradient( -90deg , #FFFFFF 0%, #FFF0F0 100%);
    }
  }
</style>
